home *** CD-ROM | disk | FTP | other *** search
- UNIT HPINTFPROC;
-
- {Custom toolbox interface unit for Pascal HodgePodge. Based on Beta Toolbox
- References dated April 1987 with the addenda dated August 1987. These files
- contain only the constants, data structure type definitions, and procedure
- and function inline "Tool" declarations necessary to compile HodgePodge.
- This file is necessary because as of this date the TML Pascal interface
- libraries did not yet match the definitions in the Toolbox Reference. These
- definitions are split into multiple files due to compiler symbol table space
- limitations.
-
- This module contains the inline procedure/function definitions.
-
- Ben Koning 10-Sep-87}
-
-
-
-
-
- USES HPINTFDATA;
-
-
-
-
-
- PROCEDURE BeginUpdate (theWindow:GrafPortPtr); Tool 14,30;
- PROCEDURE CalcMenuSize (newWidth,newHeight,menuNum:integer); Tool 15,28;
- FUNCTION CautionAlert (Template:Ptr;Filter:ProcPtr):integer; Tool 21,26;
- FUNCTION ChooseFont (CurrentID:FontID;FamSpecs:integer):FontID; Tool 27,22;
- PROCEDURE CloseDialog (TheDialog:GrafPortPtr); Tool 21,12;
- PROCEDURE CloseNDAbyWinPtr (theWindow:GrafPortPtr); Tool 5,28;
- PROCEDURE ClosePort (Port:GrafPortPtr); Tool 4,26;
- PROCEDURE CloseWindow (theWindow:GrafPortPtr); Tool 14,11;
- PROCEDURE CtlShutDown; Tool 16,3;
- PROCEDURE CtlStartUp (userID,dpageAddr:integer); Tool 16,2;
- PROCEDURE DeleteMItem (itemNum:integer); Tool 15,16;
- PROCEDURE DeskShutDown; Tool 5,3;
- PROCEDURE DeskStartUp; Tool 5,2;
- PROCEDURE DialogShutDown; Tool 21,3;
- PROCEDURE DialogStartUp (userID:integer); Tool 21,2;
- PROCEDURE DisableMItem (itemmNum:integer); Tool 15,49;
- PROCEDURE DisposeHandle (theHandle:Handle); Tool 2,16;
- PROCEDURE DrawDialog (theDialog:GrafPortPtr); Tool 21,22;
- PROCEDURE DrawMenuBar; Tool 15,42;
- PROCEDURE DrawString (theStr:Str255); Tool 4,165;
- PROCEDURE EMShutDown; Tool 6,3;
- PROCEDURE EMStartUp (Dp,Qs,Xmin,Xmax,Ymin,Ymax,userID:integer); Tool 6,2;
- PROCEDURE EnableMItem (itemNum:integer); Tool 15,48;
- PROCEDURE EndUpdate (theWindow:GrafPortPtr); Tool 14,31;
- PROCEDURE FMShutDown; Tool 27,3;
- PROCEDURE FMStartUp (userID,Dp:integer); Tool 27,2;
- PROCEDURE FixAppleMenu (menuNum:integer); Tool 5,30;
- FUNCTION FixMenuBar: Integer; Tool 15,19;
- FUNCTION FrontWindow:GrafPortPtr; Tool 14,21;
- FUNCTION GetFamInfo (famNum:integer; famName:Str255):integer; Tool 27,11;
- FUNCTION GetFontFlags: Integer; Tool 4,153;
- PROCEDURE GetFontInfo (var fontInfo:FontInfoRecord); Tool 4,150;
- FUNCTION GetNewModalDialog (theTemplate:Ptr):GrafPortPtr; Tool 21,50;
- PROCEDURE GetPen (var thePt:Point); Tool 4,41;
- FUNCTION GetPort: GrafPortPtr; Tool 4,28;
- FUNCTION GetSysWFlag (theWindow:GrafPortPtr):boolean; Tool 14,76;
- FUNCTION GetWRefCon (theWindow:GrafPortPtr):longint; Tool 14,41;
- PROCEDURE GrafOff; Tool 4,11;
- PROCEDURE HLock (h:Handle); Tool 2,32;
- PROCEDURE HUnlock (h:Handle); Tool 2,34;
- PROCEDURE CheckHandle (h:Handle); Tool 2,30;
- FUNCTION GetSysFont: Handle; Tool 4,179;
- FUNCTION GetFont: Handle; Tool 4,149;
- FUNCTION GetPicSave: Handle; Tool 4,63;
- FUNCTION GetRgnSave: Handle; Tool 4,65;
- FUNCTION GetPolySave: Handle; Tool 4,67;
- FUNCTION GetHandleSize (H: Handle): longint; Tool 2,24;
- FUNCTION FindHandle (Location: Ptr): Handle; Tool 2,26;
- FUNCTION GetScrapPath: Handle; Tool 22,16;
- FUNCTION Hex2Int (StrPtr : StringPtr;StrLength:integer):integer; Tool 11,36;
- PROCEDURE HiliteMenu (Hilite:boolean; menuNum:integer); Tool 15,44;
- PROCEDURE InitCursor; Tool 4,202;
- PROCEDURE InsertMItem (addItem:CStringPtr;after,menuNum:integer); Tool 15,15;
- PROCEDURE InsertMenu (addMenu:MenuRecHndl;after:integer); Tool 15,13;
- PROCEDURE InstallFont (theID:FontID;scale:integer); Tool 27,14;
- PROCEDURE Int2Hex (val:integer;StrPtr:StringPtr; StrLen:integer); Tool 11,34;
- FUNCTION IntToString (I: Integer): String; External;
- PROCEDURE LEShutDown; Tool 20,3;
- PROCEDURE LEStartUp (Dp,userID:integer); Tool 20,2;
- PROCEDURE ListShutDown; Tool 28,3;
- PROCEDURE ListStartUp; Tool 28,2;
- PROCEDURE LoadTools (theTools:ToolTable); Tool 1,14;
- PROCEDURE MMShutDown (userID:integer); Tool 2,3;
- FUNCTION MMStartUp: integer; Tool 2,2;
- FUNCTION MMStatus: integer; Tool 2,6;
- PROCEDURE MTShutDown; Tool 3,3;
- PROCEDURE MTStartUp; Tool 3,2;
- PROCEDURE MenuShutDown; Tool 15,3;
- PROCEDURE MenuStartUp (userID,Dp:integer); Tool 15,2;
- FUNCTION ModalDialog (filterProc:ProcPtr):integer; Tool 21,15;
- PROCEDURE MoveTo (x,y:integer); Tool 4,58;
- PROCEDURE NewDItem (theDialog:GrafPortPtr; itemID:integer;
- itemRect:Rect; itemType:integer;
- itemDescr:UNIV Ptr; itemValue,
- itemFlag:integer; itemColor:ColorTablePtr); Tool 21,13;
- FUNCTION NewHandle (s:longint;ID,att:integer;loc:Ptr):Handle; Tool 2,9;
- FUNCTION NewMenu (menuStr:Ptr):MenuRecHndl; Tool 15,45;
- FUNCTION NewModalDialog(b:Rect;vis:boolean;r:longint):GrafPortPtr;Tool 21,10;
- FUNCTION NewWindow (p:ParamList):GrafPortPtr; Tool 14,9;
- PROCEDURE OpenPort (thePort:GrafPortPtr); Tool 4,24;
- PROCEDURE PMShutDown; Tool 19,3;
- PROCEDURE PMStartUp (userID,Dp:integer); Tool 19,2;
- PROCEDURE PPToPort (loc:LocInfo;r:Rect;x,y,mode:integer); Tool 4,214;
- FUNCTION PrChooser: boolean; Tool 19,22;
- PROCEDURE PrCloseDoc (pPrPort:GrafPortPtr); Tool 19,15;
- PROCEDURE PrClosePage (pPrPort:GrafPortPtr); Tool 19,17;
- PROCEDURE PrDefault (hPrint:PrRecHndl); Tool 19,9;
- FUNCTION PrJobDialog (hPrint:PrRecHndl):boolean; Tool 19,12;
- FUNCTION PrOpenDoc (h:PrRecHndl;p:GrafPortPtr):GrafPortPtr; Tool 19,14;
- PROCEDURE PrOpenPage (p:GrafPortPtr;pPageFrame:RectPtr); Tool 19,16;
- PROCEDURE PrPicFile (h:PrRecHndl;p:GrafPortPtr;s:PrStatusRecPtr); Tool 19,18;
- FUNCTION PrStlDialog (hprint:PrRecHndl):boolean; Tool 19,11;
- PROCEDURE WriteBRam(Buffer: Ptr); Tool 3,9;
- FUNCTION GetGrafProcs: Ptr; Tool 4,69;
- PROCEDURE QDAuxShutDown; Tool 18,3;
- PROCEDURE QDAuxStartUp; Tool 18,2;
- PROCEDURE QDShutDown; Tool 4,3;
- PROCEDURE QDStartUp (Dp:integer;s:AnSCBByte;width,userID:integer); Tool 4,2;
- FUNCTION QDStatus: integer; Tool 4,6;
- PROCEDURE RefreshDesktop (r:RectPtr); Tool 14,57;
- PROCEDURE SFAllCaps (allCaps:boolean); Tool 23,13;
- PROCEDURE SFGetFile (x,y:integer; prompt:Str255; filter:ProcPtr;
- typelist:TypeListPtr;reply:SFReplyRec); Tool 23,9;
- PROCEDURE SFPutFile (x,y:integer;p,n:Str255;maxLength:integer;
- reply:SFReplyRec); Tool 23,10;
- PROCEDURE SFShutDown; Tool 23,3;
- PROCEDURE SFStartUp (userID,Dp:integer); Tool 23,2;
- PROCEDURE ScrapShutDown; Tool 22,3;
- PROCEDURE ScrapStartUp; Tool 22,2;
- PROCEDURE SelectWindow (theWindow:GrafPortPtr); Tool 14,17;
- PROCEDURE SetBackColor (backColor:integer); Tool 4,162;
- PROCEDURE SetFontFlags (flags:integer); Tool 4,152;
- PROCEDURE SetForeColor (foreColor:integer); Tool 4,160;
- PROCEDURE SetMItem (newStr:Str255;itemNum:integer); Tool 15,36;
- PROCEDURE SetMItemID (newID,oldID:integer); Tool 15,56;
- PROCEDURE SetMTitleStart (xStart:integer); Tool 15,25;
- PROCEDURE SetMenuFlag (newValue,menuNum:integer); Tool 15,31;
- PROCEDURE SetOriginMask (originMask:integer;theWindow:GrafPortPtr);Tool 14,52;
- PROCEDURE SetPort (thePort:GrafPortPtr); Tool 4,27;
- PROCEDURE SetRect (var r:Rect; x1,y1,x2,y2:integer); Tool 4,74;
- PROCEDURE SetTextFace (textFace:integer); Tool 4,154;
- PROCEDURE SetWTitle (title:Str255;theWindow:GrafPortPtr); Tool 14,13;
- PROCEDURE ShowCursor; Tool 4,145;
- PROCEDURE ShowWindow (theWindow:GrafPortPtr); Tool 14,19;
- FUNCTION StopAlert (template:Ptr; filter:ProcPtr):integer; Tool 21,24;
- PROCEDURE SysBeep; Tool 3,44;
- PROCEDURE SysFailMgr (errCode:integer;theStr:Str255); Tool 3,21;
- FUNCTION TLMountVolume (x,y:integer;l1,l2,b1,b2:Str255):integer; Tool 1,17;
- PROCEDURE TLShutDown; Tool 1,3;
- PROCEDURE TLStartUp; Tool 1,2;
- FUNCTION TaskMaster (mask:integer;event:WmTaskRec):integer; Tool 14,29;
- PROCEDURE WaitCursor; Tool 18,10;
- PROCEDURE WindShutDown; Tool 14,3;
- PROCEDURE WindStartUp (userID:integer); Tool 14,2;
- FUNCTION WindStatus:integer; Tool 14,6;
- FUNCTION GetWMgrPort:GrafPortPtr; Tool 14,32;
- FUNCTION GetMenuMgrPort:GrafPortPtr; Tool 15,27;
-
-
-
-
-
- END.
-